Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Nottingham 2 Challenger U.S. Open - New York Croatia F1 Italy F10 Hungary F3 Slovenia F2 Croatia F1 Italy F13 Argentina F5 Argentina F9 Brazil F12 Argentina F14 Argentina F15 Argentina F16 Argentina F18 Argentina F20 Argentina F21 Argentina F22 Argentina F23 Brazil F30 Argentina F1 Argentina F3 Brazil F2 Brazil F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F10 Argentina F13 Argentina F14 Argentina F16 Argentina F17 Bolivia F1 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F22 Colombia F1 Colombia F2 Chile F1 Chile F2 Argentina F1 Argentina F2 Argentina F4 Argentina F5 Paraguay F2 Argentina F6 Argentina F7 Argentina F8 Argentina F10 Argentina F21 Chile F14 Chile F15 Argentina F3 Argentina F4 Argentina F5 Argentina F8 Argentina F9 Peru F1 Peru F2 Argentina F14 Argentina F20 Argentina F21 Argentina F22 Argentina F11 Croatia F3 Croatia F1 Croatia F2 Czech Republic F6 Croatia F2 Argentina F9 Argentina F11 Argentina F21 Argentina F15 BH Telecom Indoors Sarajevo 2006 - Sarajevo GHI Bronx Tennis Classic - Bronx Lambertz Open by Stawag - Aachen Internationaux de Doubs Open de Franchie-Comte - Besancon Morocco Tennis Tour - Casablanca Croatia Osiguranje Rijeka Open - Rijeka Unicredit Czech Open - Prostejov Unique Zagreb Open - Zagreb Garden Open - Rome Zagreb Open - Zagreb Unique Zagreb Open - Zagreb IPP Geneva Trophy - Geneva Iskratel Open - Kranj Bauer Watertechnology Cup - Eckental BH Telecom Sarajevo 2007 - Sarajevo Seville Challenger Morocco Tennis Tour - Marrakech Todi Challenger Ljubljana Challenger Napoli Challenger Palermo Challenger Quito Challenger Buenos Aires Challenger Montevideo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Montevideo Challenger Bucaramanga Challenger Tunis Challenger Rome Challenger Santiago Challenger Genova Challenger Banja Luka Challenger Szczecin Challenger San Juan Challenger Bucaramanga Challenger Barranquilla Challenger Sao Paulo Challenger Genoa Open - Genova Aix En Provence Challenger Bordeaux Challenger Prague Challenger Challenger DCN de Cherbourg - Cherbourg Campinas Challenger Marburg Challenger San Juan Challenger Cordoba Challenger Irving Challenger Campinas Challenger Porto Alegre Challenger Corrientes Challenger Guayaquil Challenger Barranquilla Challenger Montevideo Challenger Manta Challenger Campos do Jordao Challenger Santos Challenger San Luis Potosi Challenger Braunschweig Challenger Montevideo Challenger Marburg Challenger Scheveningen Challenger Porto Alegre Challenger Phoenix Challenger Buenos Aires Challenger Sao Paulo Challenger Tour Finals Bucaramanga Challenger Salinas Challenger Girona Challenger Buenos Aires Challenger Montevideo Challenger Bordeaux Challenger Bogota Challenger Lima Challenger Manta Challenger Zagreb Open - Zagreb Milan Challenger X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Cagliari Challenger Schickendanz Open - Furth Murcia Challenger Madrid Challenger Irving Challenger Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BMW Open - Munich Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb BMW Open - Munich Legg Mason Tennis Classic - Washington China Open - Beijing PBZ Zagreb Indoors - Zagreb Open 13 - Marseille BMW Open - Munich AEGON Championships - London China Open - Beijing Dallas Challenger BMW Open - Munich AEGON Championships - London China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Sarasota Challenger Davidoff Swiss Indoors Basel - Basel San Juan Challenger Villa Allende Challenger Buenos Aires Challenger The Dubai Tennis Championships - Dubai Delray Beach Open - Delray Beach Brasil Open - Sao Paulo The Artois Championships - London Open de Moselle - Metz Pilot Pen Tennis - New Haven Sao Leopoldo Challenger The Nottingham Open - Nottingham Davidoff Swiss Indoors Basel - Basel China Open - Beijing Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Studena Croatia Open - Umag AEGON Championships - London Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Winston-Salem Open - Winston-Salem ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Argentina Open - Buenos Aires Santiago Challenger Barranquilla Challenger Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide ATP Vegeta Croatia Open - Umag Cordoba Open - Cordoba Panama City Challenger Argentina Open - Buenos Aires Brisbane International - Brisbane Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Rio De Janeiro Challenger Brasil Open - Sao Paulo Buenos Aires Challenger Bogota Challenger Winston-Salem Open - Winston-Salem Open 13 - Marseille The Stella Artois Championships - London BNP Paribas Nordic Open - Stockholm AEGON Championships - London SkiStar Swedish Open - Bastad TEB BNP Paribas Istanbul Open - Istanbul Rakuten Japan Open - Tokyo China Open - Beijing Sydney International - Sydney Itajai Challenger Abierto Mexicano Telcel - Acapulco Santos Challenger Fever-Tree Championships - London Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing European Open - Antwerp Kremlin Cup - Moscow Open 13 Provence - Marseille AEGON Championships - London Abierto Mexicano Telcel - Acapulco Braunschweig Challenger European Open - Antwerp Erste Bank Open - Vienna San Diego Open - San Diego Bank Austria Tennis Trophy - Vienna Cali Challenger cinch Championships - London Nordea Open - Bastad Cassis Challenger Guayaquil Challenger ABN AMRO World Tennis Tournament - Rotterdam Tata Open Maharashtra - Pune Copa Claro - Buenos Aires Millennium Estoril Open - Estoril Open Parc - Lyon Mifel Tennis Open - Los Cabos German Tennis Championships - Hamburg Belgrade Open - Belgrade St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia VTR Open - Vina del Mar Hangzhou Open - Hangzhou Copa Claro - Buenos Aires Swiss Indoors Basel - Basel Santiago Challenger Canberra Challenger ASB Classic - Auckland Pereira Challenger AEGON Championships - London Apia International - Sydney PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Bogota Challenger Barcelona Open BancSabadell - Barcelona European Open - Antwerp Bet-at-home Cup - Kitzbuhel Campinas Challenger Heineken Open - Auckland Rio Open - Rio de Janeiro Sao Paulo Challenger Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul Hong Kong Tennis Open - Hong Kong Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bordeaux Challenger Bet-at-home Open - Hamburg Citi Open - Washington Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Guayaquil Challenger Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Rio Open - Rio de Janeiro Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Brisbane International - Brisbane Open Sud de France - Montpellier Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Dubai Duty Free Tennis Championships - Dubai Ricoh Open - 's-Hertogenbosch AEGON International - Eastbourne Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Cordoba Open - Cordoba Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Rakuten Japan Open - Tokyo Cordoba Open - Cordoba Generali Open - Kitzbuhel Barcelona Open Banc Sabadell - Barcelona bett1HULKS Indoors - Cologne Murray River Open - Melbourne Cordoba Open - Cordoba Gazprom Hungarian Open - Budapest Rosario Challenger Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Singapore Tennis Open - Singapore Croatia Open - Umag Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril International Indoor Tennis Championships of Croatia - Zagreb bett1HULKS Championships - Cologne Ilkley Challenger Viking International - Eastbourne Hamburg European Open - Hamburg Brisbane International - Brisbane Sofia Open - Sofia Astana Open - Astana European Open - Antwerp Swiss Indoors Basel - Basel Dutch Open Tennis - Amersfoort Erste Bank Open - Vienna Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Open Parc - Lyon ASB Classic - Auckland Thailand Open - Bangkok Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago PBZ Zagreb Indoors - Zagreb Cordoba Open - Cordoba Argentina Open - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona St. Petersburg Open - St. Petersburg Chennai Open - Chennai China Open - Beijing Helsinki Challenger US Men's Clay Court Championship - Houston China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Maharashtra Open - Pune Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne European Open - Antwerp Argentina Open - Buenos Aires Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris cinch Championships - London BNP Paribas Open - Indian Wells Mauthausen Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Aircel Chennai Open - Chennai Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto The Dubai Tennis Championships - Dubai Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Delray Beach International Tennis Championships - Delray Beach Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai China Open - Beijing Argentina Open - Buenos Aires Miami Open - Miami BMW Open - Munich Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rolex Paris Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Citi Open - Washington Zhuhai Open - Zhuhai BNP Paribas Open - Indian Wells Aircel Chennai Open - Chennai Grand Prix Hassan II - Marrakech U.S. Open - New York Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Hangzhou Open - Hangzhou Japan Open Tennis Championships - Tokyo Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Cordoba Open - Cordoba BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Miami Open - Miami Wimbledon - London Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Toronto Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris AEGON Championships - London Chengdu Open - Chengdu Plava Laguna Croatia Open - Umag Sydney International - Sydney BMW Open - Munich SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Montreal Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Australian Open - Melbourne Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Australian Open - Melbourne Davis Cup, World Group, SF, CRO-FRA 3-2 French Open - Paris Australian Open - Melbourne Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Laver Cup - Prague Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, ARG-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney Laver Cup - Boston Davis Cup, Finals, QF, ITA-CRO 1-2 Laver Cup - London Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, Finals, SF, AUS-CRO 2-1 Australian Open - Melbourne U.S. Open (juniors) BNP Paribas Masters - Paris Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open (juniors) U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Internazionali BNL dItalia - Rome AAMI Classic - Kooyong U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London All Lower level tournaments French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, PO, CRO-ECU 5-0 Davis Cup, Finals, Group D Davis Cup, Qualifiers, 1R, ARG-CZE 4-0 Davis Cup, World Group, QF, ARG-CRO 4-1 Monte-Carlo Rolex Masters - Monte-Carlo Manacor Challenger Rolex Paris Masters - Paris Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, Finals, F, RUS-CRO 2-0 ATP Cup - Sydney Davis Cup, World Group, Q2, CRO-FRA 1-3 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QR, CRO-IND 3-1 ATP Cup - Melbourne Davis Cup, Group I, 1R, ARG-BLR 4-1 Davis Cup, World Group, Q, CRO-BEL 1-3 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, Group A, Bologna Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, Group I, 2R, ARG-CHI 3-2 Laver Cup - Chicago Davis Cup, World Group, F, FRA-CRO 1-3 Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Nitto ATP Finals - London Shanghai Rolex Masters - Shanghai Menorca Challenger